technological literacy - Spanish English Dictionary